package xyz.labmem.base.sys.module.log.entity

import io.swagger.annotations.ApiModelProperty

class SysUserOnline {
    @ApiModelProperty(value = "用户id")
    var id: String? = null

    @ApiModelProperty(value = "会话编号")
    var tokenId: String? = null

    @ApiModelProperty(value = "用户名称")
    var userName: String? = null

    @ApiModelProperty(value = "用户登录名称")
    var loginName: String? = null

    @ApiModelProperty(value = "登录IP地址")
    var ipaddr: String? = null

    @ApiModelProperty(value = "登录地址")
    var loginLocation: String? = null

    @ApiModelProperty(value = "浏览器类型")
    var browser: String? = null

    @ApiModelProperty(value = "操作系统")
    var os: String? = null

    @ApiModelProperty(value = "登录时间")
    var loginTime: Long? = null

    @ApiModelProperty(value = "token失效时间")
    var tokenTimeout: Long? = null

    @ApiModelProperty(value = "token失效时间")
    var tokenActivityTimeout: Long? = null

}